package com.slipper.system.collect.bo;

import com.slipper.common.bo.CommonBO;

/**
 * 采集任务表日志
 */
public class CollectTableLogBO extends CommonBO {
    /* 主键ID */
    private String id;
    /* 主键ID */
    private String[] ids;
    /* 任务日志ID */
    private String taskLogId;
    /* 采集表配置ID */
    private String collectTableId;
    /* 来源表 */
    private String originTable;
    /* 目标表 */
    private String targetTable;
    /* 增量开始时间 */
    private Long incrementStartTime;
    /* 增量结束时间 */
    private Long incrementEndTime;
    /* 来源表数量 */
    private Long originDataCount;
    /* 开始时间 */
    private Long startTime;
    /* 结束时间 */
    private Long endTime;
    /* 执行时间 */
    private Long executeTime;
    /* 执行状态 */
    private String executeStatus;
    /* 错误信息 */
    private String errorMessage;
    /* 新增数量 */
    private Long addCount;
    /* 更新数量 */
    private Long updateCount;
    /* 创建时间 */
    private Long createTime;

    public void setId(String id) {
        this.id = id;
    }
    
    public String getId() {
        return id;
    }

    public void setIds(String[] ids) {
        this.ids = ids;
    }
    
    public String[] getIds() {
        return ids;
    }

    public void setTaskLogId(String taskLogId) {
        this.taskLogId = taskLogId;
    }
    
    public String getTaskLogId() {
        return taskLogId;
    }

    public void setCollectTableId(String collectTableId) {
        this.collectTableId = collectTableId;
    }
    
    public String getCollectTableId() {
        return collectTableId;
    }

    public void setOriginTable(String originTable) {
        this.originTable = originTable;
    }
    
    public String getOriginTable() {
        return originTable;
    }

    public void setTargetTable(String targetTable) {
        this.targetTable = targetTable;
    }
    
    public String getTargetTable() {
        return targetTable;
    }

    public Long getIncrementStartTime() {
        return incrementStartTime;
    }

    public void setIncrementStartTime(Long incrementStartTime) {
        this.incrementStartTime = incrementStartTime;
    }

    public Long getIncrementEndTime() {
        return incrementEndTime;
    }

    public void setIncrementEndTime(Long incrementEndTime) {
        this.incrementEndTime = incrementEndTime;
    }

    public Long getOriginDataCount() {
        return originDataCount;
    }

    public void setOriginDataCount(Long originDataCount) {
        this.originDataCount = originDataCount;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }
    
    public Long getStartTime() {
        return startTime;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public void setExecuteTime(Long executeTime) {
        this.executeTime = executeTime;
    }
    
    public Long getExecuteTime() {
        return executeTime;
    }

    public void setExecuteStatus(String executeStatus) {
        this.executeStatus = executeStatus;
    }
    
    public String getExecuteStatus() {
        return executeStatus;
    }

    public void setAddCount(Long addCount) {
        this.addCount = addCount;
    }
    
    public Long getAddCount() {
        return addCount;
    }

    public void setUpdateCount(Long updateCount) {
        this.updateCount = updateCount;
    }
    
    public Long getUpdateCount() {
        return updateCount;
    }

    public String getErrorMessage() {
        return errorMessage;
    }

    public void setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }
    
    public Long getCreateTime() {
        return createTime;
    }

}
